1 sheep's foot roller
Англо-русский словарь дорожника > sheep's foot roller
2 taper-foot roller
Англо-русский словарь дорожника > taper-foot roller